md
请详细分析这张网页截图,提供以下信息用于精确还原:
1. 布局结构:
- 页面整体布局(header、main、footer等)
- 各个区域的尺寸比例和位置关系
- 响应式设计特征
2. 视觉设计:
- 颜色方案(背景色、文字色、边框色等,提供具体的hex值)
- 字体信息(字体族、大小、粗细、行高)
- 间距和边距值
- 阴影、圆角等装饰效果
3. 内容元素:
- 所有文本内容(包括按钮文字、标题、段落等)
- 图片和图标的描述
- 表单元素类型和状态
4. 交互细节:
- 悬停效果
- 过渡动画
- 表单验证状态
5. 技术实现建议:
- 推荐的CSS框架
- 关键的CSS属性值
- JavaScript交互逻辑
md
### 1. 布局结构
页面整体布局:采用「Header + Sidebar + Main Content」的三栏布局。
Header:顶部固定导航栏,包含品牌Logo、主导航菜单(控制台、特惠专区、应用空间等)及右上角功能入口(财务、API Key等)。
Sidebar:左侧垂直菜单栏,分为「模型体验」(文本/视觉/图像/视频/语音模型)和「应用体验」(智能体、实时音视频)两大模块。
Main Content:中间主体区域,展示当前选中的「视觉模型」核心功能(输入框、功能卡片等)。
尺寸比例与位置关系:
Header高度约 50px,占满屏幕宽度;
Sidebar宽度约 200px,固定在左侧,高度占满视口(减去Header);
Main Content占据剩余空间(calc(100vw - 200px) 宽度),水平居中布局,内部元素通过 Flex/Grid 对齐。
响应式设计特征:
小屏幕(如手机):Sidebar 可能折叠为汉堡菜单,Main Content 占满全屏;
中等屏幕(如平板):Sidebar 可收起或保持固定,Main Content 自适应宽度;
大屏幕:三栏布局稳定,各区域比例协调。
2. 视觉设计
颜色方案:
背景:Header/Sidebar 背景色 #ffffff(白),Main Content 背景色 #f8fafc(浅蓝灰);
文字:Header 导航文字 #374151(深灰),Main 标题 #111827(黑)/#2563eb(蓝),辅助文字 #6b7280(浅灰);
边框:输入框边框 #d1d5db(浅灰),卡片边框 #e5e7eb(更浅灰);
强调色:按钮/激活态 #3b82f6(蓝),悬停态 #2563eb(深蓝)。
字体信息:
字体族:无衬线字体(如 Inter 或 PingFang SC),兼顾可读性与现代感;
标题:「极速体验」「视觉模型」字体大小 24px,粗细 600(半 bold);
正文:导航文字 14px,输入框提示文字 16px,功能卡片标题 16px,说明文字 12px;
行高:正文行高 1.5,标题行高 1.2。
间距与边距:
Header 内部 padding 0 20px;
Sidebar 菜单项 padding 12px 20px,选中态 padding 12px 20px 且背景 #f3f4f6;
Main Content 内部 padding 40px 20px,输入框 margin 20px auto,功能卡片 gap 20px;
卡片内边距 16px,图片与文字间隙 8px。
装饰效果:
输入框:圆角 8px,聚焦时边框 #3b82f6(蓝);
功能卡片:圆角 12px, hover 时阴影 0 4px 6px #00000008;
按钮:圆角 6px, hover 时背景 #1d4ed8(更深蓝)。
3. 内容元素
文本内容:
Header:「BigModel」「控制台」「特惠专区」「应用空间」「体验中心」「开发文档」「财务」「API Key」;
Sidebar:「模型体验」「文本模型」「视觉模型」(选中态)「图像模型」「视频模型」「语音模型」「应用体验」「智能体」「实时音视频」;
Main:「极速体验 视觉模型 开启智能对话」「GLM-4V-Flash」「输入文本或图片,我可以完成视频制作」;
功能卡片标题:「图片分类」「作业助手」「场景识别」「表格解析」;
卡片说明:「详细描述图片内容并分类」「完成一篇英语作文」「旅游场景识别与建议」「数据看版查询产品销量」。
图片与图标:
Header:BigModel Logo(蓝色图标+文字);
Sidebar:模型/应用图标(如文本模型用文档图标,视觉模型用眼睛图标);
功能卡片:四张缩略图(图片分类含猫、花、向日葵;作业助手含饼图;场景识别含山脉风景;表格解析含数据图表)。
表单元素:
输入框:多行文本输入(placeholder 为「输入文本或图片,我可以完成视频制作」),右下角有发送按钮(纸飞机图标);
模型选择器:下拉/标签形式(显示「GLM-4V-Flash」,旁有信息图标)。
4. 交互细节
悬停效果:
Header 导航项:hover 时下划线动画或背景微变;
Sidebar 菜单项:未选中态 hover 背景变 #f9fafb,选中态 hover 无变化;
功能卡片:hover 时阴影增强, cursor 变 pointer;
发送按钮:hover 时背景变 #1d4ed8, icon 颜色变深。
过渡动画:
输入框聚焦:边框颜色从 #d1d5db 渐变到 #3b82f6(0.2s ease);
卡片 hover:阴影从 0 2px 4px #00000005 渐变到 0 4px 6px #00000010(0.15s ease);
按钮点击:背景从 #3b82f6 瞬间压暗到 #1e40af(0.1s ease)。
表单验证状态:
输入框为空时,发送按钮置灰(opacity 0.5);
输入内容后,按钮恢复可点击状态(opacity 1)。
5. 技术实现建议
推荐CSS框架:Tailwind CSS(快速构建响应式布局,内置颜色、间距、阴影等工具类)。
关键CSS属性值:
/* 布局 */
.header { display: flex; align-items: center; height: 50px; }
.sidebar { width: 200px; background: #fff; border-right: 1px solid #e5e7eb; }
.main { flex: 1; background: #f8fafc; }
/* 视觉 */
.input-box { border: 1px solid #d1d5db; border-radius: 8px; transition: border-color 0.2s; }
.input-box:focus { border-color: #3b82f6; }
.card { border: 1px solid #e5e7eb; border-radius: 12px; transition: box-shadow 0.15s; }
.card:hover { box-shadow: 0 4px 6px rgba(0,0,0,0.08); }
/* 字体 */
body { font-family: 'Inter', 'PingFang SC', sans-serif; }
.title { font-size: 24px; font-weight: 600; color: #111827; }
css
复制代码
JavaScript交互逻辑:
监听输入框 input 事件,判断是否为空以控制发送按钮状态;
点击功能卡片时,触发对应功能的模态框或请求(如「图片分类」打开上传界面);
Header 导航项点击时,切换 Sidebar 高亮状态或跳转页面;
发送按钮点击时,收集输入内容并发送至后端 API(如调用 GLM-4V 模型)。